cape grenadier - French English Dictionary